package structural_pattern.composite_pattern;

/**
 * 公共抽象类
 */
public abstract class AbstractFile {
    public abstract void add(AbstractFile file);//增加成员

    public abstract void remove(AbstractFile file); //删除成员

    public abstract AbstractFile getChild(int i);//获取成员

    public abstract void killVirus();//具体业务方法
}

